From f8eac08a0a51de76864afb03eb6b3d857d6a6d40 Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Thu, 28 Nov 2013 20:43:16 +0000 Subject: [PATCH] gtkclipboard: Fix a potential g_signal_handler_disconnect(NULL) call Found by scan-build. https://bugzilla.gnome.org/show_bug.cgi?id=712760 --- gtk/gtkclipboard.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkclipboard.c b/gtk/gtkclipboard.c index d2381beb30..2b0f99c3f6 100644 --- a/gtk/gtkclipboard.c +++ b/gtk/gtkclipboard.c @@ -286,7 +286,7 @@ gtk_clipboard_finalize (GObject *object) if (clipboard->store_timeout != 0) g_source_remove (clipboard->store_timeout); - if (clipboard->notify_signal_id != 0) + if (clipboard_widget != NULL && clipboard->notify_signal_id != 0) g_signal_handler_disconnect (clipboard_widget, clipboard->notify_signal_id); g_free (clipboard->storable_targets); -- 2.30.2